off-the-shelf technologies - Espagnol Anglais Dictionnaire